panicked and struggling